//
//  DataBaseManager.h
//  SugarPile
//
//  Created by LC on 16/2/27.
//  Copyright © 2016年 www.lanou39.蓝鸥科技. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <sqlite3.h>
#import "Movie.h"
#import "History.h"

@class lllll;

@interface DataBaseManager : NSObject

{
    // 创建一个数据库成员变量 用于访问数据库
    sqlite3 *dbPoint;

}
// 打开数据库
- (void)openDB;

// 关闭数据库
- (void)closeDB;
// 创建表
- (void)createTabel;
// 删除表
- (void)dropTable;
// 曾
- (void)insertMovie:(Movie *)m;
// 删
- (void)deleteMovie:(Movie *)m;
// 改
- (void)updateMovie:(Movie *)newM withId:(NSInteger)movieId;
// 查
- (NSMutableArray *)select;
// 单例设计模式 保证任何地方 获取到的数据库管理对象 都是同一个
// singleton(单例)
+ (DataBaseManager *)shareInstance;




// 第二个
- (void)openDB2;
// 创建表
- (void)HistoryTabel;
// 曾
- (void)insertHistory:(History *)m;
// 删
- (void)deleteHistory:(History *)m;
// 查
- (NSMutableArray *)Historyselect;

@end
